layer packed - Turkish English Dictionary